supported group living residence - İspanyolca İngilizce Sözlük